English-Arabic dictionary »

apt meaning in Arabic

12