English to Arabic

Meaning for:
Hammocks
other
الأراجيح