iJunoon official Urdu Dictionary
سفیر
safeer
ایلچی
alchi
قاصد
qasid
English definition for emissary
1. n. someone sent on a mission to represent the interests of someone else
Synonyms and Antonyms for emissary
Sponored Video