tartres

French

Noun

tartres ?

  1. plural of tartre