MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Indus River

noun (n)

  • an Asian river that rises in Tibet and flows through northern India and then southwest through Kashmir and Pakistan to the Arabian Sea
    asia sungai itu terbit di tibet dan mengalir melalui utara india dan kemudian daya melalui kashmir dan pakistan ke laut arab
    Synonym:
    indus
    source: wordnet30