tartagliamento

listen to the pronunciation of tartagliamento
İtalyanca - İngilizce
stuttering, stammering