Share this entry

Share this page

envoy

messenger or representative on a diplomatic mission

Share this entry

Share this page