INCENSER


Meaning of INCENSER in English

noun one who instigates or incites.

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