LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir insanı veya cihazı uzay gemisine veya başka bir şeye bağlayan kablo.” in English

1 English translation
EN
umbilical

A developing embryo connects to the placenta via the umbilical cord.