Italian-English dictionary »

squalo martello meaning in English

ItalianEnglish
squalo martello noun
{m}

hammerhead shark(shark of the genus Sphyrna)
noun