Definition of “legation” - English Dictionary

british dictionary