Skip to main content

Definitions by socomasino

It's the main language spoken in Cambodia
Wow you speak khmer?
Khmer by socomasino May 23, 2018