Translation of garimola in English:

garimola

massacre

verb

  • 1

    massacre