governors general

English

Noun

governors general

  1. plural of governor general