equipped with armor heavy enough to provide protection from light-arms fire

listen to the pronunciation of equipped with armor heavy enough to provide protection from light-arms fire
English - English

Definition of equipped with armor heavy enough to provide protection from light-arms fire in English English dictionary

equipped with armor heavy enough to provide protection from light-arms fire
lightly armored