Kathmandu

From Fresh Dictionary

English

Proper noun

Kathmandu

  1. The capital of Nepal.

Translations

Personal tools