Spanish-English translations for comer la sopa boba
- freeload
- scroungeAs long as hes got someone wholl let him scrounge off them, hell never settle down and get a full-time job.
- spongeHe has been sponging off his friends for a month nowto sponge a breakfast
Trending Searches
Popular Dictionaries