official attached to an embassy who performs special services - German English Dictionary

Suggest a Term