vocab dash
Log in
Sign up
tierra quemada
Meanings
Noun
1. scorched earth, scorched-earth policy
(military)