English

edit

Noun

edit

imbraceries

  1. plural of imbracery