Meaning of labusaw

labusaw

Tagalog

labusaw adj. made turbid/muddy by stirring up sediment