Catalan

edit

Pronunciation

edit

Participle

edit

castrats m pl

  1. masculine plural of castrat

French

edit

Noun

edit

castrats m

  1. plural of castrat