one who flinches or fails

listen to the pronunciation of one who flinches or fails
English - English
flincher
one who flinches or fails
Favorites