Spanish-English dictionary »

milagrero meaning in English

SpanishEnglish
milagrero noun
{m}

miracle worker(a person who performs a (supernatural) miracle)
noun