katmandu

listen to the pronunciation of katmandu
English - English
{i} capital city of Nepal
the capital and largest city of Nepal