guerra de trincheras
Meanings
Noun
1. trench warfare