Meaning of panggiba

panggiba

Tagalog

panggiba n. any tool or machine used for demolishing