Tartarlike
See also: tartarlike
English edit
Etymology edit
Adjective edit
Tartarlike (comparative more Tartarlike, superlative most Tartarlike)
- Resembling or characteristic of a Tartar.
Tartarlike (comparative more Tartarlike, superlative most Tartarlike)