The Italian term "piccolissimo" matches the English term "littlest"

other italian words that include "piccolissimo" : english :
piccolissimo scrawniest
piccolissimo skimpiest