English

edit

Noun

edit

grandmistresses

  1. plural of grandmistress