What does alguien mean?

alguien - Spanish to English

a person

View more

  • some body [subject]