Catalan edit

Noun edit

creadores

  1. plural of creadora

Spanish edit

Noun edit

creadores m pl

  1. plural of creador