Diccionario Español-Inglés
tartamudear
Stammer, stutter
Diccionario Español-Inglés
tartalear
tartamudo