Zhēn là

Translation

  • Khmer kingdom of Kampuchea or Cambodia
  • Chinese term for Cambodia from 7th to 15th century
Chinese Tones