Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: come cimu semu cema cemou semi ?

to raise eyebrows / to cast sidelong glances (expressing fear or indignation) / shocked / surprised

Dictionary · Google Translate · Help
By MDBG 2024