sponge [pl. sponges] , {relations}
Synonyms
  • إمّعة ، اتّكاليّ ، عالة على غيره
Notices
  • dependent, hanger-on or parasitical