English to Arabic

Meaning for:
Map-stand
other
جناح خريطة