Meaning of talaba

talaba

Cebuano

oyster


talaba

Cebuano

n. kind of oyster.