Italian-English dictionary »

scarafaggio meaning in English

ItalianEnglish
scarafaggio noun
{m}

cockroach [cockroaches](type of insect)
noun
[UK: ˈkɒ.krəʊtʃ] [US: ˈkɒkroʊtʃ]
Cockroaches hide themselves during the day. = Gli scarafaggi si nascondono durante il giorno.