टार्टर (en. Tartar)

Translation into Hindi

Synonyms