Catalan Adjectives: idòlatra

Catalan Adjectives verb 'idòlatra' conjugated