FOUL ONE'S OWN NEST


Meaning of FOUL ONE'S OWN NEST in English

make a mess of one's life

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