EXPERIENCE
LEARN
C2
IPA
/srɔːtiəp/
GD
sroteap

ស្រទាប Meaning in English

Definitions

US Verb to prostrate oneself, fall to the ground
Headley