vocab dash
Log in
Sign up
guerre de position
Meanings
Noun
1. war of position, static war, stalled war