English-Arabic dictionary »

barbs meaning in Arabic

EnglishArabic
Barbs [UK: bɑːbz]
[US: ˈbɑːrbz]

الأطراف

Rhubarbs

الروبارب