What does acera mean?

acera - Spanish to English

sidewalk [Am.]

View more

  • walkway