MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Don River

noun (n)

  • a European river in southwestern Russia; flows into the Sea of Azov
    a european sungai southwestern rusia; mengalir ke laut azov
    Synonym:
    don
    source: wordnet30