العربية-إنجليزي قاموس »

دِرْع meaning in بالإنجليزية

العربيةإنجليزي
دِرْع m

armorprotective layer over a body, vehicle, or other object intended to deflect or diffuse damaging forces

shieldarmor

دِرْع بَشَرِيّ m-s

human shieldcivilians placed in or around targets