EXPERIENCE
LEARN
C2
IPA
/sraəp sruəl/
GD
sreup sruol

ស្រើបស្រួល Meaning in English

Definitions

US to enjoy being (sexually) aroused
Headley