English–Dutch dictionary

Dutch translation of the English word a life‐and‐death struggle

English → Dutch
  
EnglishDutch
a life‐and‐death struggle een strijd op leven en dood