English-Italian dictionary »

megalodon meaning in Italian

EnglishItalian
megalodon (extinct shark in species of Carcharocles megalodon)
noun

megalodontenoun
{m}