Search term Strasburg has 3 results
EN English PL Polish
Strasburg Strasburg
PL Polish EN English
Strasburg Strasbourg
Strasburg (proper) [city in France] Strasbourg (proper) [city in France]