Japanese dictionary

Dictionary: “モーターカー”

モーターカー

モーターカー

motor car (self-propelled railroad car)