Translation of garola in English:

garola

tear off

verb

  • 1

    (with the teeth)
    tear off
    ‘Tau e ne ya garola setoki sa phôlôgôlô e e suleng’ The lion tore off a piece of the carcass