RETRIBUTER


Meaning of RETRIBUTER in English

noun one who makes retribution.

Webster English vocab.      Английский словарь Webster.