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

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

العربيةإنجليزي
دِرْع بَشَرِيّ m-s

human shieldcivilians placed in or around targets