Translation of street corner in Spanish:

street corner

esquina, n.

See Spanish definition of esquina

noun

  • 1

    esquina feminine