Dutch–English dictionary

English translation of the Dutch word tot het laatst doorvechten

Dutch → English
  
DutchEnglish
tot het laatst doorvechten fight to the finish