emularse

Spanish

Verb

emularse

  1. infinitive of emular combined with se