Vocabulary

アイドリングストップ

turning off a vehicle engine when stopped

noun