Tartarlike
See also: tartarlike
English
editEtymology
editAdjective
editTartarlike (comparative more Tartarlike, superlative most Tartarlike)
- Resembling or characteristic of a Tartar.
Tartarlike (comparative more Tartarlike, superlative most Tartarlike)