placenta English - Italian
1.
-
Englishbotany
2.
-
Englishrelative to placenta
-
Italianplacentare, placentario
Related words
pizza acetabulum umbilical cord umbilical cord
English translator: English Italian placenta Eesti sõnaraamat Español Traductor Svenska Översättare