scemunito

listen to the pronunciation of scemunito
Italienisch - Englisch
foolish, stupid, silly, idiotic