Tagalog Dictionary
Tagalog
kabkab n. big bite of something
kabkab n. scraping off; peeling with the teth
kabkab n., zoo. species of frog