English to Arabic

Meaning for:
Barbs
other
الأطراف