what does this mean "y ese milagro"

"Y ese milagro" is the Spanish translation for the English phrase "and that miracle".

Tag: miracle 

Thursday, February 02 2012