n. ayuda
Translation: assistance
Definition of ayuda in English
Aportación de lo necesario para resolver un problema o aliviar una dolencia.
Synonyms of ayuda in English
Definition of ayuda in Spanish
Contribution of what is necessary to solve a problem or relieve a medical condition.