tartaglione

listen to the pronunciation of tartaglione
Итальянский Язык - Английский Язык
stammerer, stutterer