×
glottis
meaning in French
n.
glotte; orifice dans la gorge d'où provient la voix
Related Words
glottal
glottic
glottology
gloubosity
PC Version
Copyright © 2018 WordTech Co.