What does araña mean?

araña - Spanish to English

spider

View more

  • chandelier