desescalada
Top 50000
Meanings
Noun
1. de-escalation
2. easing of lockdown (measures)