Rigid, stubborn, or over-insistent in the face of difficulties or opposition

>
Scroll to Top