English edit

Noun edit

dhampyrs

  1. plural of dhampyr