トレンチコートです
torenchikōtodesu

Noun
Desu Copula

The polite form of トレンチコート

1. Trench coat.; Is a trench coat.

Polite