Home
Help
About
Contact
English to Chinese Dictionary
Search:
闪过
shǎn
guò
to flash through (one's mind) / to dodge (away from pursuers)
<< back to the home page