a person who is uncompromising

Translation:
English
Add