Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shidao chadao shadiao shedao shudao shadai ?

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

Dictionary · Google Translate · Help
By MDBG 2024