English to English
vindicator
noun (n)
- a person who argues to defend or justify some policy or institutionorang yang berpendapat untuk membela atau membenarkan beberapa kebijakan atau institusisource: wordnet30One who vindicates; one who justifies or maintains.satu yang vindicates; yang membenarkan atau mengekalkan.source: webster1913