Definify.com

Definition 2024


debuffs

debuffs

English

Noun

debuffs

  1. plural of debuff