Definisi 'newari'

English to English
noun
1 Himalayish language spoken in the Kathmandu valley of Nepal Terjemahkan
source: wordnet30

More Word(s)
himalayish,

Visual Synonyms