German to English Dictionary

Deutsch Version

track-bound carriage German pronunciation - Say track-bound carriage in English pronunciation Meaning of "track-bound carriage" in English language