Englishfor English speakers
A2
on foot English
Meaning on foot meaning
What does on foot mean?
on foot
Synonyms on foot synonyms
What other words have the same or similar meaning as on foot?