meaning of Bergbauernhof

Bergbauernhof - German to English

mountain farm

View more

  • mountain farmstead