ネンリョウデンチシャ
Meanings
Noun
1. fuel-cell car; fuel-cell vehicle
Composed of
car; vehicle