Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sine snow shine sin sino swine ?

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

Dictionary · Google Translate · Help
By MDBG 2025