See also: truffés

FrenchEdit

NounEdit

truffes ?

  1. plural of truffe