English to Arabic

Meaning for:
Scrubbily
other
بوعورة