Tonlé Sap

English

Proper noun

Tonlé Sap

  1. Alternative spelling of Tonle Sap.