Summary
Spanish to French:   more detail...
  1. traición a la patria:
    • Wiktionary:
      traición a la patria → trahison


Spanish