French-English dictionary »

super-vilain meaning in English

FrenchEnglish
super-vilain nom {m}

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