English to Arabic

Meaning for:
Zep
other
سندويشة كبيرة