flincher
English
flincher meaning in English • flincher का अर्थ अंग्रेजी में
Noun
- One who flinches or fails.