English-Arabic dictionary »

ida meaning in Arabic

12