human bulwark

listen to the pronunciation of human bulwark
English - Turkish
(Askeri) İnsanlara müteşşekkil set, mendirek