sharing common placenta - Francés Inglés Diccionario