English-Arabic dictionary »

whap meaning in Arabic

EnglishArabic
Whap [UK: whap]
[US: whap]

يضرب بشدّة