Determined & tenacious in the face of difficulties or opposition

>
Scroll to Top