Meaning of patubugan

patubugan

Tagalog

patubugan n. place where metal plating is done