trepants

Catalan

Noun

trepants

  1. plural of trepant