Arabic-English dictionary »

الْخَمِير الْحُمْر meaning in English

ArabicEnglish
الْخَمِير الْحُمْر m-p

Khmer RougeCambodian communist guerrilla force