Shobdo Logo
EN↔DEbasta

basta

Flag: gbEnglish → GermanFlag: deOxford English–German

basta /ˈbasta/
exclamation
(informal) that's enough;
und damit basta! and that's that