What does Bahnpostamt mean?

Bahnpostamt - German to English

railroad post office