Spanish edit

Verb edit

emularles

  1. infinitive of emular combined with les