More than 45,000 words
(7)
Provide digital learning
(2)
More than 1800+ phrases.
(3)
Dictionary with explanation
khmer dictionary
(20)