Tagalog Dictionary
Tagalog
(nilalabusaw, nilabusaw, lalabusawin) v., inf. make turbid by stirring up sediment