Italian-English dictionary »

uccello del ghiacciaio meaning in English

ItalianEnglish
uccello del ghiacciaio noun
{m}

glacier bird(Idiopsar speculifer)
noun