Italian Idiom: Ammazzare il tempo (to kill time) https://dailyitalianwords.com/....italian-idiom-ammazz
Discover the world at Altruu, The Discovery Engine
Italian Idiom: Ammazzare il tempo (to kill time) https://dailyitalianwords.com/....italian-idiom-ammazz