Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
body armor
in English
body armor
#common
Definitions
Noun
protective
clothing
(
kevlar
,
etc
.);
for
personal
safety
Base Words
armor
body