Italian-English dictionary »

ghiandaia siberiana meaning in English

ItalianEnglish
ghiandaia siberiana noun
{f}

Siberian jay(Perisoreus infaustus)
noun