glottidean

listen to the pronunciation of glottidean
English - English
Of or pertaining to the glottis; glottal
glottidean
Favorites