Translation of superfood in Spanish:

superfood

superalimento, n.

Definition of superalimento in Spanish

noun

  • 1

    superalimento masculine