Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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