English | German | Russian | Czech

wormproof English

Meaning wormproof meaning

What does wormproof mean?

wormproof

Resistant to worms.

Are you looking for...?