Definify.com

Definition 2024


embrasures

embrasures

English

Noun

embrasures

  1. plural of embrasure