Chinese-English dictionary »

老茧 /lǎojiǎn/ meaning in English

ChineseEnglish
老茧 /lǎojiǎn/ noun

callus [calluses](hardened part of the skin)
noun
[UK: ˈkæ.ləs] [US: ˈkæ.ləs]