Embassadress

enUK

Em`bas´sa`dress


n.1.Same as Ambassadress.