Vocabulary
アイドリングストップ
アイドリングストップ
turning off a vehicle engine when stopped
noun