×
defoliate
meaning in French
v.
défolier, faire perdre ses feuilles à un arbre; perdre ses feuilles
Related Words
defoliating agent
defoe
defoliant
defoliating agent
defoliation
PC Version
Copyright © 2018 WordTech Co.