Spanish-English dictionary »

dilofosaurio meaning in English

SpanishEnglish
dilofosaurio noun
{m}

dilophosaur(dinosaur of genus Dilophosaurus)
noun