English to Arabic

Meaning for:
Sloppiest
other
أكثر إهمالا