Careful Words
vindicator
(n.)
advocate
apologist
avenger
champion
defender
guard
justifier
paladin
pleader
proponent
protector
supporter
upholder
by
simon sarris
•
about