Meaning of echar mano in Spanish:
echar mano
phrase
1Recurrir a una persona o una cosa en busca de ayuda o remedio.
en algunos países del este surgen en ocasiones películas fenomenales ya que, como escasean los recursos, tienen que echar mano del ingenio; en ocasiones de crisis se echa mano de lo que se encuentra