tartaglione

listen to the pronunciation of tartaglione
Italienisch - Englisch
stammerer, stutterer