English-Italian dictionary »

superfood meaning in Italian

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

super-alimentonoun
{m}

superalimentonoun
{m}

supercibonoun
{m}