Tagalog Dictionary
Tagalog
magkasala-salabid (nagkakasala-salabid, nagkasala-salabid, magkakasala-salabid) v., inf. entangle; get mixed and caught