Traducción de glena en Inglés

glena

socket, n.

nombre femenino

  • 1

    socket
    cavity