Ido edit

Noun edit

glenoidi

  1. plural of glenoido

Italian edit

Noun edit

glenoidi f

  1. plural of glenoide