Meaning ofsupervillainsin English

supervillains

us//ˌsuːpərˈvɪlənz//uk//ˌsuːpərˈvilænz//
#uncommon
Definitions
Base Words