Term Gallery logo

Meanings of legislature of an international organization in English