cuerda umbilical

Spanish

Noun

cuerda umbilical f (plural cuerdas umbilicales)

  1. umbilical cord