EXPERIENCE
LEARN
C2
IPA
/kʰeːmɑːreʔnt/
GD
khemarent

ខេមរិន្ទ្រ Meaning in English

Definitions

US Noun building in the royal palace complex which contains the royal living quarters
Headley