Tartar (en. Tartar)

Translation into Malay

Synonyms