Du bleibst hier und damit basta!

What is this word and why can’t I find it in any dictionaries?

https://www.dict.cc/german-english/Basta.html

1 Like

Thanks, I wonder is this related to Spanish “bastante”?