impersonatresses

English

Noun

impersonatresses

  1. plural of impersonatress