EXPERIENCE
LEARN
C2
IPA
/ɓɑmpĕək sɑnloŋ/
GD
bampeak sanlong

បំពាក់សន្លុង Meaning in English

Definitions

US to tie a newly-captured elephant to a post for several nights to prepare it for training
Headley