timid in Italian
timid in Italian
timido
Lacking in courage or confidence.
pavido
Lacking in courage or confidence.
impaurito
Lacking in courage or confidence.