ambassadorship in Polish
ambassadorship in Polish
ambasadorostwo
The post or office of ambassador.
ambasadorstwo
The post or office of ambassador.