English edit

Noun edit

imbraceries

  1. plural of imbracery