EXPERIENCE
LEARN
C2
IPA
/kraokɑːkraːk/
GD
kraokakrak

ក្រោកក្រាក Meaning in English

Definitions

US Interjection sound of snoring; sound of a rope rubbing against something hard
Headley