impostresses

English

Noun

impostresses

  1. plural of impostress