Spanish edit

Verb edit

emularme

  1. infinitive of emular combined with me