Pinyin Dictionary results for "zhen la"

真腊
Khmer kingdom of Kampuchea or Cambodia; Chinese term for Cambodia from 7th to 15th century
Dictionary data provided by CC-CEDICT