EXPERIENCE
LEARN
C2
IPA
/tɔːtuəl kʰluən/
GD
totuol khluon

ទទួលខ្លួន Meaning in English

Admit
Take Over
Accept Responsibility

Definitions

US to take upon oneself, take over; to accept responsibility; to agree (to do something)
Headley