emissary


Results for "emissary"

English - Turkish Dictionary

emissary

(English - Turkish Dictionary) :
i. özel bir görevle gönderilen kişi.