French-English dictionary »

cuir chevelu meaning in English

FrenchEnglish
cuir chevelu nom {m}

scalp [scalps]◼◼◼(part of head where the hair grows)
noun
[UK: skælp] [US: ˈskælp]