Italian-English dictionary »

totano zampegialle maggiore meaning in English

ItalianEnglish
totano zampegialle maggiore noun
{m}

greater yellowlegs(Tringa melanoleuca)
noun