Chinese-English dictionary »

骇人长发绺 /hàirén chángfàliǔ/ meaning in English

ChineseEnglish
骇人长发绺 /hàirén chángfàliǔ/ noun

dreadlocks(hair left to grow into long matted strings)
noun
[UK: ˈdred.lɒks] [US: ˈdred.lɑːks]