Home
Search
Index
Definify.com
Definition
2025
imbraceries
imbraceries
English
Noun
imbraceries
plural of
imbracery
Similar Results