English-German dictionary »

tram stop pillar meaning in German

EnglishGerman
tram stop pillar

Haltestellensäule