English to Arabic

Meaning for:
Gimbel
other
جيمبل