Search term glena has 2 results
Jump to
ES Spanish EN English
glena (n) [anatomía] {f} socket (n) [anatomía]
glena (n) [anatomía] {f} bone socket (n) [anatomía]