English on the Media locust, grasshopper, defoliate, feast, put a spell on, entomologist LILY 2023. 1. 23. 06:04