LIEGER


Meaning of LIEGER in English

noun a resident ambassador.

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