EXPERIENCE
LEARN
C2
IPA
/sɑmruʔɲ/
GD
samrunh

សំរុញ Meaning in English

Definitions

US Verb to press (down or against); to cause to become short / to shrink; to push back; to lie heavy (on); to cause to lose the ability to think / to answer
Headley