Polsk-Engelsk ordbok »

ambrazura betyder på engelska

PolskaEngelska
ambrazura noun

arrowslitnoun

embrasurenoun
Any of the indentations between the merlons of a battlement