مُسْتَوْطِن Arabic - English
1.
Englishsettler
-
Englishsomeone who settles in a new location, especially one who makes a previously uninhabited place his home
-
Arabicمُسْتَوْطِنمُعَمِّر
English translator: Arabic English مُسْتَوْطِن Eesti sõnaraamat Español Traductor Svenska Översättare