to live off on, sponge off on

listen to the pronunciation of to live off on, sponge off on
English - German

Definition of to live off on, sponge off on in English German dictionary

to live off
zehren von
to live off on, sponge off on
Favorites