Spanish-French dictionary »

torturar meaning in French

SpanishFrench
torturar

torturer