English-Arabic dictionary »

ball meaning in Arabic

12