Spanish-English dictionary »

anquilosaurio meaning in English

SpanishEnglish
anquilosaurio noun
{m}

ankylosaurus(large herbivorous dinosaur of the Cretaceous)
noun

Your history