chocolate truffle


Meanings

  • creamy chocolate candy

Synonyms