English-Italian dictionary »

snares penguin meaning in Italian

EnglishItalian
Snares penguin (Penguin)
noun

pinguino delle Snaresnoun
{m}

Your history