putto putto (Adjective)

Meaning/Description: very soft

Author