Italian-English dictionary »

ittiosauro meaning in English

ItalianEnglish
ittiosauro noun
{m}

ichthyosaur(extinct reptile)
noun