English to Arabic

Meaning for:
Venue
other
المكان