Ambassadorial duties Synonyms
Synonyms for phrase
- diplomatic work
- diplomatic job
- diplomatic function
- diplomatic business
- diplomatic role
- political office
- political work
- official job
- official work
- political obligation
- official business
- official role
- political liability
- political role
- political business
- political commitment
- political loyalty
- political allegiance
- official office
- official toll
AD abbreviation
AD is an abbreviation for Ambassadorial DutiesWhat does AD stand for?
AD stands for "Ambassadorial Duties"