English-Chinese dictionary »

knee-high meaning in Chinese

EnglishChinese
knee-high (sock that reaches almost up to the knee)
noun
[UK: niː ˈhaɪ]
[US: niː ˈhaɪ]

膝上襪 /xīshàngwà/noun