English to English
avenger
noun (n)
- someone who takes vengeanceseseorang yang mengambil balas dendamsource: wordnet30One who avenges or vindicates; as, an avenger of blood.satu yang avenges atau vindicates; sebagai, aku seorang avenger/ darah saya.source: webster1913