Catalan edit

Adjective edit

idòlatres

  1. plural of idòlatra

Noun edit

idòlatres

  1. plural of idòlatra