tram Italian - English
1.
Englishstop at nothing|stop
-
Italianfermata
2.
3.
Englishstop|voiced
-
Italianfermata
4.
Englishpantograph
-
Englishrail transport: Device that collects electric current from overhead lines
-
Italianpantografo
5.
Englishtram
-
Englishpassenger vehicle
-
Italiantram
English translator: Italian English tram Eesti sõnaraamat Español Traductor Svenska Översättare