Term Gallery logo

Meanings of live physical entity group in anglès