What does arañazo mean?

arañazo - Spanish to English

graze

View more

  • scrape