GLOTTAL MEANING IN ENGLISH

• Glottal Definition & Synonyms

  1. (a.) Of or pertaining to, or produced by, the glottis; glottic.


RECENT SEARCHES