meaning of Baubude

Baubude - German to English

web site hut