narratresses

English

Noun

narratresses

  1. plural of narratress