travelling gear for more than one rail gauge - German English Dictionary

Suggest a Term