Italian-English dictionary »

mangiamoscerini meaning in English

ItalianEnglish
mangiamoscerini noun
{m}

gnateater(any of the South American passerine bird in the family Conopophagidae)
noun