Meaning of giharo

giharo

Tagalog

n. cobble