English edit

Noun edit

impostumes

  1. plural of impostume