MAGGOT


Meaning of MAGGOT in English

larve, verme

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