meaning of acera

acera - Spanish to English

sidewalk [Am.]

View more

  • walkway