Home
Help
About
Contact
English to Chinese Dictionary
Search:
闪人
shǎn
rén
(coll.) to beat it / to take French leave
<< back to the home page