Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shoukan shouwan shouyan shoucan shouguan shouhan ?

shǒu gǎn the feel (of sth touched with the hand) / (textiles) handle

Dictionary · Google Translate · Help
By MDBG 2024