Comparison meaning "harness (armour)"

Language Word Description