human shield - English Turkish Sentences
English Turkish
human shield canlı kalkan n.
  • They have been a constant presence by willingly forming a human shield.
  • Onlar isteyerek bir canlı kalkan oluşturarak sürekli bir varlık göstermişlerdir.
Show More (-2)