Back to N1 Words

人間の盾

にんげんのたて
JLPT N1 expression

Meanings

English

human shield