DEPUTATOR


Meaning of DEPUTATOR in English

noun one who deputes, or makes a deputation.

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