tartare
Top 20000
Meanings
Adjective
1. Tartar, Tatar (relating to the Tatar people or their culture) (relational)