English to Arabic

Meaning for:
Wallop
other
الصفعة