English to Arabic

Meaning for:
Whereabout
other
المكان