Translation of "atavista" into English
atavist is the translation of "atavista" into English.
atavista
-
atavist
noun
-
Show algorithmically generated translations
Automatic translations of "atavista" into English
-
Glosbe Translate
-
Google Translate
Add example
Add