Polish-French dictionary »

oko za oko, ząb za ząb meaning in French

PolishFrench
oko za oko, ząb za ząb

œil pour œil, dent pour dent