English-Italian dictionary »

sea hare meaning in Italian

EnglishItalian
sea hare (large marine gastropod mollusc)
noun

lepre marinanoun
{f}