Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dongying dongxing dongjing dongming dengqing dingqing ?

dōng qīng holly
dòng qíng to get excited / passionate / aroused to passion / to fall in love / on heat (of animals)

Dictionary · Google Translate · Help
By MDBG 2025