Tamil Dictionary 🔍

ambassadorship

Am*bas`sa*dor*ship, n. Defn: The state, office, or functions of an ambassador.


ambassadorship - Similar Words