tram English - French
1.
-
Englishstop for trams
-
Frenchstation de tramway
2.
-
Englishpassenger vehicle
-
Frenchtramway
Related words
stop at nothing|stop stop stop|voiced pantograph
English translator: English French tram Eesti sõnaraamat Español Traductor Svenska Översättare