tripots
French
Noun
tripots
m
plural of
tripot