Definition of hacer (todo) lo posible in Spanish:

hacer (todo) lo posible

phrase

  • 1

    Utilizar o poner [una persona] todos los medios al alcance para que algo ocurra o se realice.