frustratees

English

Noun

frustratees

  1. plural of frustratee