Spanish-French dictionary »

detenerse | parar meaning in French

SpanishFrench
detenerse | parar

arrêter