English to Arabic

Meaning for:
Nests
other
الأعشاش