Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tut duty tudu tuwu tuo tu ?

(onom.) beating of the heart / pitapat / pulsation of a machine
convex on both sides (of lens) / biconvex

Dictionary · Google Translate · Help
By MDBG 2024