English to Arabic

Meaning for:
Hovels
other
الأكواخ