English-Arabic dictionary »

barbed meaning in Arabic

EnglishArabic
Barbed [UK: bɑːbd]
[US: ˈbɑːrbd]

شائك

Barbedness

حِدّة