Dutch–English dictionary

English translation of the Dutch word ter plaatse doodblijven

Dutch → English
  
DutchEnglish
ter plaatse doodblijven die on the spot
doodblijven die; be killed; perish