Italienisch-Englisch Wörterbuch »

non da buttare bedeutet auf Englisch

ItalienischEnglisch
non da buttare noun

nothing to sneeze at(something decent or acceptable)
noun