telefat

  1. losses
  2. loss of human or animal life
  3. casualties
unavoidable casualty
to inflict losses on Verb
to suffer losses Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Savaş ve ... can kaybı