English to Arabic

Meaning for:
Leftovers
other
البقايا