MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Victoria Falls

noun (n)

  • a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally
    air terjun di the gambia sungai di sempadan antara zimbabwename dan jamaica; diminishes seasonally
    Synonym:
    victoria
    source: wordnet30
  • a large waterfall on the border between Argentina and Brazil
    besar terjun di sempadan antara argentina dan brazil
    source: wordnet30