legateshipEnglish

legateship, legation

Noun

The post or office of legate

English: legation, legateship

English words with similar meanings

Show 1 words