What does florecer mean in english ?
florecer is a common expression in Spanish and it means to flower as in Si tan solo alguna persona le hubiera ayudado a la flor de bondad de nuestro interior a florecer algún ícono de amor y perdón como, ah, no sé, la madre Teresa.
florecer3 examples in Nonsense