EXPERIENCE
LEARN
C2
IPA
/seneihɑːpɑːɗepiə/
GD
senehapadepea

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

Falling In Love
Being In Love

Definitions

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