place where snakes are abundant - Spanisch Englisch Wörterbuch