Search term defoliant has 2 results
Jump to
EN English ES Spanish
defoliant (n) [agent used to defoliate plants] defoliante (n) {m} [agent used to defoliate plants]
defoliant (n) [military] defoliante (n) {m} [military]