English-Arabic dictionary »

ott meaning in Arabic