Definition, synonyms and picture of
Definition of Katmandú in Spanish
Capital de Nepal.
Synonyms of Katmandú in Spanish
Definition of Katmandú in English
Capital of Nepal.
Synonyms of Katmandú in English
Lists where this word appears
Asian Capital Cities
49 words to learn
Asian Capital Cities IV
9 words to learn