See also: Tartars and tàrtars

English

edit

Noun

edit

tartars

  1. plural of tartar

Anagrams

edit