INFESTATOR


Meaning of INFESTATOR in English

n infester

Interlingua English vocab.      Английский словарь Интерлингва.