impervious to rain

Wörterbuch