English to English
Victoria Falls
noun (n)
- a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonallyair terjun di the gambia sungai di sempadan antara zimbabwename dan jamaica; diminishes seasonallysource: wordnet30a large waterfall on the border between Argentina and Brazilbesar terjun di sempadan antara argentina dan brazilsource: wordnet30