English-Arabic dictionary »

whup meaning in Arabic

EnglishArabic
Whup

إهزم