legationEnglish

legation, foreign mission, legateship

Noun

The post or office of legate

English: legation, legateship

A permanent diplomatic mission headed by a minister

English: legation, foreign mission

English words with similar meanings

Show 2 words