LEGATESHIP MEANING IN FRENCH

Definition & Synonyms


• Legateship

  1. (n.) The office of a legate.


Synonyms:
Legation,