1 French Synonyms for AUTORAIL
Prev.1Next
automotrice
Definition: 1. railcar; a self-propelled railway vehicle or tram
Show more information about automotrice
Prev.1Next
Search took: 1.7718 ms
Definition: 1. railcar; a self-propelled railway vehicle or tram
Show more information about automotrice
Search took: 1.7718 ms