meaning of Burgmauer

Burgmauer - German to English

castle wall