"strassenbahndepots" in English Straßenbahndepots {m pl} tramway depots steetcar termini Detailed translations for "strassenbahndepots" Straßenbahndepots{masculine plural} Straßenbahndepots tramway depots Straßenbahndepots steetcar termini