English to Arabic

Meaning for:
Sleaziest
other
أكثر فسادا