meaning of Biberbau

Biberbau - German to English

beaver's lodge