superarte

Spanish

Verb

superarte

  1. infinitive of superar combined with te