Translation of garumêla in English:

garumêla

snarl

verb

  • 1

    snarl