Arabic-English dictionary »

الملا meaning in English