English Swedish Dictionary

English - Svenska

a parliament in Swedish: