tram-train – Català–English translations

🇬🇧 en ca

tram-train noun

  • design of tram which can operate over standard railway track as well as tram track
tren tramvia
Wiktionary Links