meaning of Basta!

Basta! - German to English

Basta!

View more

  • Enough!
  • Full end! [Br.]