English to Arabic

Meaning for:
Marched-in
other
زحف في