Arabic-English dictionary »

مُعَمِّر meaning in English

ArabicEnglish
مُعَمِّر m

settlersomeone who settles in a new location