Advertisement

Advertisement

Khmer Republic

noun

  1. the former official name (1970–76) of Cambodia


Advertisement

Advertisement

Advertisement

Advertisement


KhmerKhmer Rouge