Khmers rouges

French

Noun

Khmers rouges

  1. plural of Khmer rouge