Vocabulary

オーバーコート

overcoat

noun