Search term défoliant has one result
Jump to
FR French EN English
défoliant (n) [militaire] {m} defoliant (n) [militaire]