English to Arabic

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