human shield in Indonesian
human shield in Indonesian
perisai manusia
(military) Civilians which a military group has deliberately placed combat targets near to deter an enemy from attacking those targets.
tameng manusia
(military) Civilians which a military group has deliberately placed combat targets near to deter an enemy from attacking those targets.