Motorails, noun plural of motorail. Synonyms in the same form.
car-sleepers
All synonyms for motorail →