meaning of envoy extraordinary

1. a diplomat having less authority than an ambassador


Related Words

envoy extraordinary |

Developed & Maintained By Taraprasad.com

Treasure Words