Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
tudu
dudou
tuoou
tuo
toudou
tuodou
?
土
豆
tǔ
dòu
potato (CL:
个
) / (Tw) peanut (CL:
颗
)
土
豆
网
Tǔ
dòu
Wǎng
Tudou, a Chinese video-sharing website
By
MDBG
2024