Meaning of talukab

talukab

Tagalog

n. the hard shell of crustaceans, crabs, or the like