English to Arabic

Meaning for:
Hangout
other
مكان الإستراحة