embrasures

English

Noun

embrasures

  1. plural of embrasure

French

Noun

embrasures

  1. plural of embrasure