emulati
Italian
Participle
emulati
m
pl
masculine plural of
emulato
Anagrams
amuleti