embassy
ˈɛmbəsi
noun
the official residence or offices of an ambassador.
the Chilean embassy in Moscow
consulate,legation,ministry
noun
the official residence or offices of an ambassador.
the Chilean embassy in Moscow
consulate,legation,ministry
Begin a journey through worlds of puzzles.