Italian-English dictionary »

pigliamosche minimo meaning in English

ItalianEnglish
pigliamosche minimo noun
{m}

least flycatcher(Empidonax minimus)
noun