Italian-English dictionary »

strolaga beccogiallo meaning in English

ItalianEnglish
strolaga beccogiallo noun
{f}

white-billed diver(Gavia adamsii)
noun