Meaning of dar (o poner) fin in Spanish:

dar (o poner) fin

phrase

  • 1Acabar.

    ya es hora de poner fin a este asunto