EXPERIENCE
LEARN
C2
Photo by Mx. Granger, CC0 via Wikimedia Commons
Photo by PsamatheM, CC BY-SA 4.0 via Wikimedia Commons
IPA
/stɨŋ saen/
GD
stueng saen

ស្ទឹងសែន Meaning in English

Definitions

US Noun A river in Cambodia. It is a major tributary of the Tonlé Sap.[2] The Stung Sen River Basin is the largest among the 11 main tributaries around Tonlé Sap with a catchment surface of 16,344 km2 (1,634,400 ha).
Wikipedia