English-Arabic dictionary »

scalped meaning in Arabic

EnglishArabic
Scalped [UK: skælpt]
[US: ˈskælpt]

مسلوخ فروة رأس