Meaning of talab

talab

Tagalog

talab adj. effective (medicine, advice, etc.)


talab

Tagalog

talab adj. cutting through (knives)