Tagalog Dictionary
Tagalog
talab adj. effective (medicine, advice, etc.)
talab adj. cutting through (knives)