WordReference English-Spanish Dictionary © 2025:
Principal Translations |
servicio técnico loc nom m | (asistencia técnica) | technical assistance n |
| | technical service n |
| La conexión a Internet andaba mal y Pablo llamó al servicio técnico. |
| The Internet connection was bad and Pedro called for technical assistance. |