Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shidao shadiao chadao shedao shudao shadai ?

shà dào (Tw) to like / to fall in love with

Dictionary · Google Translate · Help
By MDBG 2026