Back to N2 Words
防衛機構
ぼうえいきこう
JLPT N2
noun
Meanings
English
- defense mechanism
- protective system