Definisi 'scalp lock'

English to English
noun
1 a long tuft of hair left on top of the shaven head Terjemahkan
source: wordnet30


Visual Synonyms