stabwounds

English

Noun

stabwounds

  1. plural of stabwound