Swedish-English Online Dictionary

Tom van der Meijden

Swedish English dictionary

Download Glossary