emularles

Spanish

Verb

emularles

  1. infinitive of emular combined with les