English | German | Russian | Czech

insectproof English

Meaning insectproof meaning

What does insectproof mean?

insectproof

Resistant to insects.

Are you looking for...?