English-Arabic dictionary »

scalps meaning in Arabic

EnglishArabic
Scalps [UK: skælps]
[US: ˈskælps]

فروات الرؤوس