debuffs

English

Noun

debuffs

  1. plural of debuff