Italian-English dictionary »

squalo longimano meaning in English

ItalianEnglish
squalo longimano noun
{m}

oceanic whitetip shark(Carcharhinus longimanus)
noun