Italian-English dictionary »

vita da cani meaning in English

ItalianEnglish
vita da cani noun
{f}

dog's life(miserable life)
noun