emulan
Spanish
Verb
emulan
third-person plural present indicative of
emular