Term Gallery logo

Meanings of information storage and retrieval system--law in English