basta

listen to the pronunciation of basta
Spanisch - Türkisch
yetmek
yeterli olmak
Türkisch - Türkisch
Spanisch - Englisch
enough said
stop it
suffice
Englisch - Englisch
Enough; stop