umbilicus Latin - English
1.
Englishumbilical
-
Englishaerospace: cord connecting an astronaut to a spacecraft, etc
-
Latincheckumbilicus
2.
Englishnavel
-
Englishremnant of umbilical cord
-
Latinumbilicus
English translator: Latin English umbilicus Eesti sõnaraamat Español Traductor Svenska Översättare