Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengtai chengtao shangtao shengdao chengtuo shengti ?

shēng tǎo to denounce; to condemn
shéng tào noose / harness
Shèng táo Ye Shengtao (1894-1988), writer and editor, known esp. for children's books

Dictionary · Google Translate · Help
By MDBG 2025