English
›
Words
a
protector or benefactor
Translation:
English
Noun
9
patron
Add
Translation