Slussen
See also:
slussen
English
Proper noun
Slussen
An
urban
area
in
Södermalm
borough
,
Stockholm
,
Sweden
.