idolatrati
Italian
Participle
idolatrati
m
pl
masculine plural of
idolatrato
Anagrams
dilatatori