English to Arabic

Meaning for:
Squawbush
other
سكيووبش - شجيرة