Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
tudi
tidu
dudu
toudu
tudou
tutu
?
荼
毒
tú
dú
(literary) to cause great suffering
凸
度
tū
dù
convexity
屠
毒
tú
dú
poison / to murder by poison
By
MDBG
2024