English-Italian dictionary »

labrador duck meaning in Italian

EnglishItalian
Labrador duck (Camptorhynchus labradorius)
noun

anatra del Labradornoun

Your history