Translation of "Tartar" into English
Tartar is the translation of "Tartar" into English.
Tartar
-
Tartar
adjective noun properTartar, Switzerland
-
Show algorithmically generated translations
Add example
Add
Tartar is the translation of "Tartar" into English.
Tartar, Switzerland
Show algorithmically generated translations