vocab dash
Log in
Sign up
délestage
Top 30000
Meanings
Noun
1. load shedding
2. alternative route (to avoid congestion)