Italian-English dictionary »

supercattivo meaning in English

ItalianEnglish
supercattivo noun
{m}

supervillain(a fictional criminal or evil-doer with superpowers)
noun