Translation of mogaga in English:

mogaga

river lily

noun (class 3, plural megaga)

  • 1

    river lily