a
person who is uncompromising

Translation:
English
Add