supervisors

English

Noun

supervisors

  1. plural of supervisor

Catalan

Noun

supervisors

  1. plural of supervisor