superpouvoirs
French
Noun
superpouvoirs
m
plural of
superpouvoir