Definition of mano de santo in Spanish:

mano de santo

phrase

  • 1

    Solución o remedio que es enormemente eficaz.

    este jarabe es mano de santo para la tos