Catalan edit

Pronunciation edit

Participle edit

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

  1. past participle of idolatrar