English-French dictionary »

supervillain meaning in French

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

super-vilain◼◼◼nom {m}