Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tuoba tube duobi taobi tuibi tuobei ?

tuō to rely on sb for protection
tuó to make one's living by writing

Dictionary · Google Translate · Help
By MDBG 2024