dizionario Italiano-Inglese »

non da buttare significa in inglese

ItalianoInglese
non da buttare noun

nothing to sneeze at(something decent or acceptable)
noun

Cronologia di ricerca