Italian-English dictionary »

anchilosauro meaning in English

ItalianEnglish
anchilosauro noun
{m}

ankylosaurus(large herbivorous dinosaur of the Cretaceous)
noun

Your history