Translation of garimetsa in English:

garimetsa

massacre

verb

  • 1

    massacre
    ganyaola