Polish-English dictionary »

sztrasburg meaning in English

PolishEnglish
Sztrasburg noun

Strasbourgnoun
city in Alsace, France