kingdom_of_nepalEnglish

Kingdom of Nepal, Nepal

Noun

A small landlocked Asian country high in the Himalayas between India and China

English: Nepal, Kingdom of Nepal

Bahasa: Nepal

Bahasa words with similar meanings

English words with similar meanings

Show 1 words