emulante
Italian
Participle
emulante
m
or
f
(
plural
emulanti
)
present participle of
emulare