meaning of arañazo

arañazo - Spanish to English

graze

View more

  • scrape