English to Arabic

Meaning for:
Hoagy
other
سندويشة