French-English dictionary »

khmers rouges meaning in English

FrenchEnglish
Khmers rouges nom propre
{m-Pl}

Khmer Rouge◼◼◼(Cambodian communist guerrilla force)
proper noun