Portuguese-English dictionary »

escalpo meaning in English

PortugueseEnglish
escalpo noun
{m}

scalp [scalps](part of the skin of the head of an enemy kept as a trophy)
noun
[UK: skælp] [US: ˈskælp]