
Việtionary.net
Vietnamese Dictionary, Translate, and Learning
Loading ...
Vietnamese
To live as a parasite, to sponge on
Vietnamese:Sống báo cô
English:To sponge on (someone), to live as a parasite
Vietnamese:Nuôi báo cô
English:To support (someone) as a parasite