Oddar Meanchey

English

Proper noun

Oddar Meanchey

  1. A province in northeastern Cambodia.

Translations