Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sine snow shine sin sino swine ?

jiàn tendon (anatomy) / sinew / hamstrings
jiàn tendon / sinew
jiàn zi sinew
kūn xián pipa strings, made from sinews of large crane or swan 鹍鸡

Dictionary · Google Translate · Help
By MDBG 2024