English to Arabic

Meaning for:
Hobbs
other
هوبز