Italian-English dictionary »

oca zamperosee meaning in English

ItalianEnglish
oca zamperosee noun

pink-footed goose(Anser brachyrhynchus)
noun