meaning of Belvederchen

Belvederchen - German to English

roofing yard