Italian-English dictionary »

limnodromo pettorossiccio meaning in English

ItalianEnglish
limnodromo pettorossiccio noun
{m}

long-billed dowitcher(Limnodromus scolopaceus)
noun