squinternato

listen to the pronunciation of squinternato
Italian - Turkish
yırtık pırtık
Italian - English
scatterbrained, unable to think in a clear and orderly manner
falling to pieces
squinternato
Favorites