body armor

Translations
gilet pare-balles
Words
body

noun
corps
armor

noun
armure