English-Polish dictionary »

embrasure meaning in Polish

EnglishPolish
embrasure noun
Any of the indentations between the merlons of a battlement

ambrazuranoun