padded armor

Translations
armure matelassée
Words
padded

adjective
rembourrée
armor

noun
armure