English

edit

Noun

edit

truffs

  1. plural of truff