stolto

listen to the pronunciation of stolto
Italienisch - Englisch
stupid, foolish
fool, idiot, dummy