tartres
French
Noun
tartres
?
plural of
tartre