Open main menu

Wiktionary β

SpanishEdit

VerbEdit

emularse

  1. Compound of the infinitive emular and the pronoun se.