trepants

CatalanEdit

NounEdit

trepants

  1. plural of trepant