Translation of hearts and minds in Spanish:

hearts and minds

phrase

  • 1

    to win the hearts and minds of the people ganarse a la gente