Arabic-English dictionary »

مَعْقَل meaning in English

ArabicEnglish
مَعْقَل m

nesthideout