Swedish English Dictionary

Svenska - English

chips in English: