s9147091
contestada

Which term means: to not be discouraged *
5 points
A. Grimace
D. Wry
C. Degraded
B. Undaunted