Search term défolier has 2 results
Jump to
FR French EN English
défolier (v) [général] defoliate (v) [général]
défolier (v) [to remove foliage from plants] defoliate (v) [to remove foliage from plants]