Meaning of gargaran

gargaran

Tagalog

n. axle