EXPERIENCE
LEARN
C2
IPA
/srɑtiəp/
GD
srateap

ស្រទាប Meaning in English

Definitions

US Verb to prostrate oneself, fall to the ground
Headley