Tartufo (en. Truffle)

Translation into Italian

Synonyms

  • fungus
  • chocolate confection
  • tuber