détartrants
French
Noun
détartrants
m
plural of
détartrant