Polish-English dictionary »

defoliant meaning in English

PolishEnglish
defoliant noun

defoliantnoun
agent used to defoliate plants

Your history