Meaning of BEETLE in English

BEETLE

scarabe; (cockroach) blatte

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