Catalan

edit

Adjective

edit

idòlatres

  1. plural of idòlatra

Noun

edit

idòlatres

  1. plural of idòlatra