Meaning of sanggano

sanggano

Tagalog

sanggano n. loafer; sponger; parasite