stammerer, stutterer

listen to the pronunciation of stammerer, stutterer
Englisch - Italienisch
balbuziente
ciancicone
ciangottone
tartaglione
Englisch - Französisch
{n} bègue