troppo piccolo

listen to the pronunciation of troppo piccolo
Italienisch - Englisch
potbound, undersized
incommodious