Definify.com

Definition 2025


debuffs

debuffs

English

Noun

debuffs

  1. plural of debuff