Norwegian English Dictionary

Norsk - English

Herregården in English:

1. The manor