Spanish-French dictionary »

ya basta meaning in French

SpanishFrench
ya basta

trop c’est trop

ça commence à bien faire