footpad
English
footpad meaning in English • footpad का अर्थ अंग्रेजी में
Noun
- A highwayman or robber on foot.