French-Latin dictionary »

tyrannosaurus rex meaning in Latin

FrenchLatin
Tyrannosaurus rex nom

tyrannosaurusnoun