English to Chinese Dictionary

Search:

流眄 liú miǎn to ogle / to glance in a shifty manner


<< back to the home page