What does Bergbauernhof mean?

Bergbauernhof - German to English

mountain farm

View more

  • mountain farmstead