Portuguese-English dictionary »

alossauro meaning in English

PortugueseEnglish
alossauro noun
{m}

allosaur(any dinosaur of the superfamily Allosauroidea)
noun

Your history