truffle pigs

English

Noun

truffle pigs

  1. plural of truffle pig