meaning of auf jds. Kosten leben

auf jds. Kosten leben - German to English

to live at the expense of sb.

View more

  • to call home off sb.