English to Arabic

Meaning for:
Gazebo
other
شرفة المراقبة