Polish-German dictionary »

ambrazura meaning in German

PolishGerman
ambrazura noun
otwór strzelniczy w miejscu umocnionym, obwarowanym lub opancerzonym;

die Scharte [der Scharte; die Scharten]Substantiv

Your history