English Swedish Dictionary

English - Svenska

a development developments in Swedish: