Term Gallery logo

Meanings of official emissary in English

Catalan
legat
legat
Usage of official emissary in English
1
Translations for official emissary