NichiDict

トレンチコート

[torenchikooto]

Meanings

1.Noun

trench coat