a group of diplomats sent on a mission or stationed in a foreign country; a legacy; a body of delegates or papal legates.
LeerLeesLegationLegendryLegion
« Lees - Definition, Synonym, Meaning, Spelling, Information on Lees
Legendry - Definition, Synonym, Meaning, Spelling, Information on Legendry »