Dizionario Inglese - Svedese

English - Svenska

piece of paper Svedese: