meaning of Biberburg

Biberburg - German to English

beaver's lodge

View more

  • beaver lodge