FEEDBACK

Meaning of 摔下马来

Lookup via: Pinyin | Radicals
shuāi xià lái (Trad.: 摔下馬來)
to tumble off a horse