Armored bruiser Synonyms

Definitions for Armored