English to Chinese Dictionary

Search:

闪过 shǎn guò to flash through (one's mind) / to dodge (away from pursuers)


<< back to the home page