Dutch–English dictionary

English translation of the Dutch word leer om leer

Dutch → English
  
DutchEnglish
leer om leer measure for measure; tit for tat