squinternato

listen to the pronunciation of squinternato
İtalyanca - Türkçe
yırtık pırtık
İtalyanca - İngilizce
scatterbrained, unable to think in a clear and orderly manner
falling to pieces