French-English dictionary »

vie de chien meaning in English

FrenchEnglish
vie de chien nom {f}

dog's life◼◼◼(miserable life)
noun