EXPERIENCE
LEARN
C2
IPA
/ɓrɑkɔl kʰluən/
GD
brakol khluon

ប្រគល់ខ្លួន Meaning in English

Surrender
Surrender Oneself
Turn Oneself In

Definitions

US to surrender oneself, turn oneself in, give oneself up (to)
Headley