Results: 171. You guessed it: 171. Response time: 179 ms. These statements come from external sources and may be accurate. bab.la is not responsible for the content. Other translations in the Italian-Spanish dictionary. . . . Frequent short phrases: 1-400, 401-800, 801-1200, plus.