Vocabulary

オーバーホール

overhaul

noun suru-verb vt