CAT-AND-DOG LIFE


Meaning of CAT-AND-DOG LIFE in English

quarrelsome existence, life full of strife

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.