senior lecturers

English

Noun

senior lecturers

  1. plural of senior lecturer