Ilonggo Dictionary
pee smell (noun) - pangsot