Summary
English Synonyms:   more detail...
  1. rail-mounted vehicle:


English

Detailed Synonyms for rail-mounted vehicle in English

rail-mounted vehicle:

rail-mounted vehicle

  1. rail-mounted vehicle

Related Synonyms for rail-mounted vehicle