Meaning of bubuan

bubuan

Tagalog

bubuan n. cast; mold