Definify.com

Definition 2025


special_defenses

special defenses

English

Noun

special defenses

  1. plural of special defense