ambassadress


Results for "ambassadress"

English - Turkish Dictionary

ambassadress

(English - Turkish Dictionary) :
i. 1. sefire, (kadın) elçi. 2. sefire, elçi karısı.