Meaning of tambyolo

tambyolo

Tagalog

n. lottery drum