emularte
Spanish
Verb
emularte
infinitive of
emular
combined with
te