NichiDict

アイドリングストップ

[aidoringusutoppu]

Meanings

1.Noun

turning off a vehicle engine when stopped