English-Arabic dictionary »

oar meaning in Arabic