What does Basta! mean?

Basta! - German to English

Basta!

View more

  • Enough!
  • Full end! [Br.]