Back to N1 Words
人間の盾
にんげんのたて
JLPT N1
expression
Meanings
English
human shield