Meaning of milagro

milagro

Tagalog

n. miracle