imbraceries

English

Noun

imbraceries

  1. plural of imbracery