Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
sati
saotui
satuo
stud
statue
saudi
?
撒
腿
sā
tuǐ
to take to one's heels / to scram
By
MDBG
2024