• word of the day

    envoy extraordinary

    envoy extraordinary - Dictionary definition and meaning for word envoy extraordinary

    Definition
    (noun) a diplomat having less authority than an ambassador
Connect with us on Facebook