słownik angielsko - angielski

English - English

relating to the spine po angielsku:

1. spinal spinal


a spinal cord
A device implanted in the spinal cord, dubbed the Orgasmotron, allows female patients to experience orgasm with the flick of a remote control.