Catalan

edit

Pronunciation

edit

Participle

edit

idolatrat (feminine idolatrada, masculine plural idolatrats, feminine plural idolatrades)

  1. past participle of idolatrar