Italian

edit

Participle

edit

idolatrati m pl

  1. masculine plural of idolatrato

Anagrams

edit