Norwegian English Dictionary

Norsk - English

Herregård in English:

1. The manor The manor