Meaning of magkasala-salabid

magkasala-salabid

Tagalog

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