superchera
Spanish
Adjective
superchera
feminine singular of
superchero