Stung Treng

English

Proper noun

Stung Treng

  1. A province of Cambodia.

Translations