Definition of “legation” - English Dictionary

English