Term Gallery logo

Meanings of diplomatic legation in English

Usage of diplomatic legation in English
1
Translations for diplomatic legation