English to Arabic

Meaning for:
Sonofabitch
other
الوغد