basta

listen to the pronunciation of basta
Spanish - Turkish
yetmek
yeterli olmak
Turkish - Turkish
Spanish - English
enough said
stop it
suffice
English - English
Enough; stop