Meaning DEFENCE

See synonym: protection

Search for this exact term