English to Arabic

Meaning for:
Whereabouts
other
المكان