Spanish-French dictionary »

tocar a su fin meaning in French

SpanishFrench
tocar a su fin

s’arrêter