Translation of mongala in English:

mongala

noun (class 3, plural mengala)

  • 1

    animal that is hard to tame


User Contribution

mongala

wild

noun