meaning of Auge um Auge, Zahn um Zahn

Auge um Auge, Zahn um Zahn - German to English

Tit for tat.

View more

  • an eye fixed for an eye and a tooth for a tooth