English

edit

Noun

edit

governesses

  1. plural of governess