MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Kashmir
('k/&//S/m/i/r )

noun (n)

  • an area in southwestern Asia whose sovereignty is disputed between Pakistan and India
    kawasan di southwestern asia yang kedaulatan disputed adalah antara india dan pakistan
    source: wordnet30