English to Arabic

Meaning for:
Trenching
other
التخندق