See also: tartars and tàrtars

English edit

Noun edit

Tartars

  1. plural of Tartar

Anagrams edit