Polish-French dictionary »

cel uświęca środki meaning in French

PolishFrench
cel uświęca środki

la fin justifie les moyens