Dictionary Pro
(12)
English Khmer Dictionary
by Sok Rotha
(22)
Dictionary with explanation
More than 45,000 words
(7)
khmer dictionary
(20)