Tagalog Dictionary
Tagalog
salabid n. 1. obstacle; 2. something that entangles; 3. coiling around on something; 4. coil