English to Arabic

Meaning for:
Sap
other
الخندق