Italian-English dictionary »

ammazzarsi di lavoro meaning in English

ItalianEnglish
ammazzarsi di lavoro verb

work one's fingers to the boneverb