Translation of glottis in Malay

glottis

glotis

noun

  • 1

    glotis, celah di antara pita suara di larinks