Arabic-English dictionary »

اِسْتَعْمَرَ meaning in English

ArabicEnglish
اِسْتَعْمَرَ

settleto fix one's dwelling