Dutch–English dictionary

English translation of the Dutch word strijd op leven en dood

Dutch → English
  
DutchEnglish
strijd op leven en dood life‐and‐death struggle; mortal combat