Slovnenya

Translation English Japanese: defoliant

Dictionary: main
defoliant
noun