vita da cani

Italian

Noun

vita da cani f (plural vite da cani)

  1. dog's life