Ambassadorial post Synonyms
Synonyms for phrase
- diplomatic position
- diplomatic station
- diplomatic situation
- diplomatic mail
- diplomatic job
- diplomatic assignment
- political position
- political office
- political situation
- political support
- official position
- political station
- political place
- political appointment
- official job
- political set
- official support
- political prop
- official station
- official office
AP abbreviation
AP is an abbreviation for Ambassadorial PostWhat does AP stand for?
AP stands for "Ambassadorial Post"