German–English dictionary

English translation of the German word heimzahlen

German → English
  
GermanEnglish
heimzahlen get even with
jemandem etwas heimzahlen pay somebody back for something
jemandem heimzahlen get even with somebody