English-synonym dictionary »

defoliator synonyms in Hungarian

EnglishSynonym
defoliator noun

insectnoun
generic term