Vocabulary
オーバーホール
オーバーホール
overhaul
noun
suru-verb
vt