Translation of "petodinosaurus" into English
theropod, bird-footed dinosaur, theropod dinosaur are the top translations of "petodinosaurus" into English.
petodinosaurus
-
theropod
noun -
bird-footed dinosaur
noun -
theropod dinosaur
noun
-
Show algorithmically generated translations
Automatic translations of "petodinosaurus" into English
-
Glosbe Translate
-
Google Translate
Add example
Add