EXPERIENCE
LEARN
C2
IPA
/ɓɑːɲcoul ruːp/
GD
banhchoul rup

បញ្ចូលរូប Meaning in English

Definitions

US to cause / bring about the possession of a medium's body (by a spirit)
Headley