English to Arabic

Meaning for:
Scruffs
other
القفا