Spanish

edit

Verb

edit

emularles

  1. infinitive of emular combined with les