Results for "

ambassadress

"
English - Turkish Dictionary

ambassadress

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