Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tonle sap Definition

Cancel
tonle sap
geographical name(Ton-le Sap)
lake 87 miles (140 kilometers) long in western Cambodia

Words Related to tonle sap!

tonle sap Examples by Brain Bank Users