ちょう低床ていしょう電車でんしゃ
chōtei shō densha

Noun

1. ultra low-floor tram; ultra low-floor light rail vehicle