tartancho

listen to the pronunciation of tartancho
İspanyolca - İngilizce
stuttering, stammering