Chinese-English dictionary »

胡茬 /húchá/ meaning in English

ChineseEnglish
胡茬 /húchá/ noun

stubble(short, coarse hair)
noun
[UK: ˈstʌb.l̩] [US: ˈstʌb.l̩]