English to Arabic

Meaning for:
Scrubbed
other
محكوك