gumshield - Inglés Sinónimo Diccionario

gumshield

n.
[1] mouthpiece