Allah has provided you shades from the sun out of what He has created, and has given you shelter in the mountains. He has also provided you with clothes protecting you from the heat ˹and cold˺, and armour shielding you in battle. This is how He perfects His favour upon you, so perhaps you will ˹fully˺ submit ˹to Him˺.
Meaning:-
Armour: the metal coverings formerly worn by soldiers or warriors to protect the body in battle.