desfoliar - Spanish English Dictionary

desfoliar

Meanings of "desfoliar" in English Spanish Dictionary : 1 result(s)

Spanish English
Agriculture
desfoliar [v] defoliate