There are multiple definitions - click on the translation that matches your context.
- asistencia técnica
- dirección técnica
- asistencia letrada
legal defense means:
- legal counsel
- legal defense
- legal aid
asistencia letrada means:
asistencia letrada
full