English to Arabic

Meaning for:
Scoundrels
other
الأوغاد