Dutch–English dictionary

English translation of the Dutch word vechten op leven en dood

Dutch → English
  
DutchEnglish
vechten op leven en dood fight to the death