Spanish-French dictionary »

poner termino meaning in French

SpanishFrench
poner termino

mettre un terme