Translation of garu in English:

garu

rake

noun

  • 1

    rake, harrow, a tool with prongs for breaking up soil