Khmers rouges
French
Noun
Khmers
rouges
plural of
Khmer rouge