basta

listen to the pronunciation of basta
İspanyolca - Türkçe
yetmek
yeterli olmak
Türkçe - Türkçe
İspanyolca - İngilizce
enough said
stop it
suffice
İngilizce - İngilizce
Enough; stop