"Gambeson" is a word in ENGLISH
gambeson
ENGLISH
Definition:
Same as Gambison.
Few words of positivity
Only through sacrifice can Genesis survive.
WORD SUGGESTIONS
gambison
ENGLISH
A defensive garment formerly in use for the body, made of cloth stuffed and quilted.
Read the complete definition