English-Italian dictionary »

snailfish meaning in Italian

EnglishItalian
snailfish (marine fish)
noun

pesce lumacanoun
{m}