Italian-English dictionary »

dilofosauro meaning in English

ItalianEnglish
dilofosauro noun
{m}

dilophosaur(dinosaur of genus Dilophosaurus)
noun

Your history