Khmers

English

Noun

Khmers

  1. plural of Khmer