NichiDict

低公害車

ていこうがいしゃ
[teikougaisha]

Meanings

1.Noun

low-emission vehicle