English to Arabic

Meaning for:
Defoliations
other
الإسقاطات