meaning of abrazo

abrazo - Spanish to English

cuddle

View more

  • hug