Term Gallery logo

Meanings of body-borne computer in inglés