Arabic-English dictionary »

أرض مسطّحة meaning in English

ArabicEnglish
أرض مسطّحة

Tableland[UK: ˈteɪbl.lænd] [US: ˈteɪbl.lænd]