Translation of garo! in English:

garo!

exclamation

  • 1

    used when something happens suddenly