vocab dash
Log in
Sign up
Khmer rouge
Meanings
Noun
1. Khmer Rouge
(often in the plural)