English

edit

Noun

edit

female impersonators

  1. plural of female impersonator
  NODES