How is the phrase delegación de nativos translated from Spanish to English
Grupo de gente del lugar enviado para hablar en nombre de otros.
A group of local people sent to speak for others.
Couldn’t load the audio. Please try again.


