tram-train – English–Italiano translations

🇬🇧 en it 🇮🇹

tram-train noun

  • design of tram which can operate over standard railway track as well as tram track
tram-treno
Wiktionary Links