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

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