EXPERIENCE
LEARN
C2
IPA
/seʔneihɑːppɑːɗeʔpɔːt/
GD
senehappadepot

សិនេហប្បដិព័ទ្ធ Meaning in English

Falling In Love
Being In Love

Definitions

US falling / being in love; person who is in love
Headley