English to Arabic

Meaning for:
Map-case
other
حالة خريطة