Swedish English Dictionary

Svenska - English

Hem- in English:

1. Home-