superchera

Spanish

Adjective

superchera

  1. feminine singular of superchero