governeresses

English

Noun

governeresses

  1. plural of governeress