noun the delta of the Mekong River in Vietnam.
mekong delta 🔊 Listen to this noun the delta of the Mekong River in Vietnam. Share Facebook Twitter Google +