1
[ noun ] tireless determination

Related terms

determination

*