umbilicals

English

Noun

umbilicals

  1. plural of umbilical

Catalan

Pronunciation

Adjective

umbilicals

  1. plural of umbilical