English | German | Russian | Czech

droughtproof English

Meaning droughtproof meaning

What does droughtproof mean?

droughtproof

Resistant to drought.

Are you looking for...?