la trinchera
-the trench
See the entry for trinchera.

trinchera

NOUN
(military)-trench
Synonyms for trinchera
NOUN
(excavation)-ditch
Synonyms for trinchera
Word of the Day
turkey