Italian-English dictionary »

supercibo meaning in English

ItalianEnglish
supercibo noun
{m}

superfood(food supposed to confer remarkable health benefits)
noun