Arabic-English dictionary »

التضاريس meaning in English

ArabicEnglish
التضاريس

Terrain[UK: te.ˈreɪn] [US: tə.ˈreɪn]