ディーゼルカー
diizerukā

Noun

1. diesel locomotive

Noun

2. diesel powered car

Other forms: