Catalan Nouns: idòlatra

Catalan Nouns verb 'idòlatra' conjugated