gumshoe
English
gumshoe meaning in English • gumshoe का अर्थ अंग्रेजी में
Noun
- A detective; a private eye.
- A shoe made of rubber, as a rubber overshoe.
- A sneaker{3}.