Ce înseamnă “a se lupta pana la”?

“a se lupta pana la” în Dicționar Român - Englez

  • fight(to it out)