Translation of garau in English:

garau

hoarse

adjective

  • 1

    hoarse, (of a voice) sounding rough