Italian-English dictionary »

non da buttare meaning in English

ItalianEnglish
non da buttare noun

nothing to sneeze at(something decent or acceptable)
noun