technical aid

Traducciones
assistance technique
Palabras
aid

noun
aide
technical

adjective
technique