Portuguese-English dictionary »

aetossauro meaning in English

PortugueseEnglish
aetossauro noun
{m}

aetosaur(any dinosaur of the order Aetosauria)
noun