ambassadorship
English Dictionary
->
Letter A
-> ambassadorship
Search Dictionary:
ambassadorship Definition
(n)
the
post
of
ambassador
ambassadorship Synonyms
ambassadorship
© Art Branch Inc.