scalpEnglish

scalp

Verb

Noun

The skin that covers the top of the head

English: scalp

Bahasa words with similar meanings

Words that start with "scalp"