English-Arabic dictionary »

drubbed meaning in Arabic

EnglishArabic
Drubbed [UK: drʌbd]
[US: ˈdrəbd]

مضروب