Back to N1 Words

人間の盾

にんげんのたて
JLPT N1 expression

Meaning

human shield