English | German | Russian | Czech

cannonproof English

Meaning cannonproof meaning

What does cannonproof mean?

cannonproof

impenetrable by cannonballs

Are you looking for...?