tatar - English Synonyms Dictionary

tatar

n.
[1] Tartar , Mongol Tatar