Term Gallery logo

Meanings of ministre plénipotentiaire in English