トレンチコート
torenchikōto

Noun

1. trench coat

Other forms: