EXPERIENCE
LEARN
C2
IPA
/seʔneihɑːpɑːɗeʔpiət/
GD
senehapadepeat

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

Falling In Love
Being In Love

Definitions

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