English to Arabic

Meaning for:
Mesa
other
هضبة مستوية السطج متحدّرة الجوانب