English
›
Words
something
seen as a source of protection
Translation:
English
Noun
7
bastion
Add
Translation