English to Arabic

Meaning for:
Showplace
other
المكان الرّائع