English to Arabic

Meaning for:
Afoot
other
على قدم وساق