Translation of mogori in English:

mogori

flail

noun (class 3, plural megori)

  • 1

    flail