English-Spanish dictionary »

superfood meaning in Spanish

EnglishSpanish
superfood (food supposed to confer remarkable health benefits)
noun

superalimentonoun
{m}