Vocabulary

デンハーグ

The Hague (Netherlands)

noun