a protector or benefactor

Translation:
English
Add