Faint-of-heart definition

adjective
0
0
Timid people considered as a group.
noun
0
0
Advertisement