English to Arabic

Meaning for:
Eaves
other
الإفريز