Term Gallery logo

Meanings of permanent delegation in English