Translation of trinchera in English:

trinchera

trench, n.

feminine noun

  • 1

    Military
    trench
    guerra de trincheras trench warfare
  • 2

    Clothing
    trench coat
    slit trench