Meaning of nalabusaw

nalabusaw

Tagalog

nalabusaw adj. made turbid/muddy by stirring up sediment