y punto

Spanish

Phrase

y punto

  1. end of; and that's that; period