meaning of envoy extraordinary
1.
a
diplomat
having
less
authority
than
an
ambassador
Related Words
envoy extraordinary
|
Developed & Maintained By
Taraprasad.com