French-Latin dictionary »

tyrannosaure meaning in Latin

FrenchLatin
tyrannosaure nom

tyrannosaurusnoun