MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Changjiang

noun (n)

  • the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
    terpanjang aliran asia; mengalir ke arah timur dari tibet china ke timur laut dekat shanghai
    source: wordnet30