Sponger



noun
1.
(បច្ចេកទេស) មនុស្សបញ្ញើក្អែក
ENGLISH MEANING
noun
1.
One who sponges, or uses a sponge.
2.
One employed in gathering sponges.
3.
(FIGURATIVE) A parasitical dependent; a hanger-on.