can tho








noun

  1. a town in S Vietnam, on the Mekong River.

noun

  1. a town in S Vietnam, on the River Mekong. Pop: 368 000 (2005 est)
72 queries 0.664