Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suodao sutao shuodao shitao shoutao soto ?

suǒ tǎo to demand; to ask for

Dictionary · Google Translate · Help
By MDBG 2024