English to Chinese Dictionary

Search:

闪映 shǎn yìng to flash before one's eyes / to flicker


<< back to the home page