tripots

French

Noun

tripots m

  1. plural of tripot