See also: tartars and tàrtars

English

edit

Noun

edit

Tartars

  1. plural of Tartar

Anagrams

edit