Translation of do de pecho in English:

do de pecho

masculine noun

  • 1

    el do de pecho top C
    • dar el do de pecho to give one's best
    • habrá que dar el do de pecho para superar ese récord we'll have to pull out all the stops / give our best to beat that record