オーバーコート
ōbākōto

Noun

1. overcoat

Other forms: