I am trying to write a paper about Bono for a spanish calss and I am trying to say Bono talked to the crowd in spanish. So I put Bono hablo al vulgo en espanol. She said that was wrong. Any tips?
In Spain we would have said "Bono habló al público en español" or "Bono habló a la gente en español", vulgo is a very old fashioned word, it was used to mean "normal" people versus nobility.
Vulgo is low class people, it's got a negative sense.it's like saying peasants or something worse even. the best choices would be "Bono habló a los asistentes en español" or "Bono habló al público en español".