facts of life - Inglés Sinónimo Diccionario

facts of life

n.
[1] reproduction , procreation , breeding