Italian-English dictionary »

merluzzo polare meaning in English

ItalianEnglish
merluzzo polare noun
{m}

Arctic cod(Arctogadus glacialis)
noun

polar cod(Boreogadus saida)
noun