meaning of Bogendach

Bogendach - German to English

rainbow roofing