1 French Synonyms for TATAR
Prev.1Next
tartare
Definition: 1. (relational) Tartar, Tatar (relating to the Tatar people or their culture)
There are 6 definitions of the word tartare
Show more information about tartare
Prev.1Next
Search took: 27.13 ms