visiting scholars

English

Noun

visiting scholars

  1. plural of visiting scholar