NEET 03/20/2024 (Wed) 06:57 No.829906 del
>>829904
>Hamburg
I bet it means something like home-mountain-fort or something