to live off of something [food, people, land] means to consume or use that thing in order to live or to survive. He lives off cans of beans. I ... ... <看更多>
Search
Search
to live off of something [food, people, land] means to consume or use that thing in order to live or to survive. He lives off cans of beans. I ... ... <看更多>