Translation of leraka in English:

leraka

marrow

noun (class 5, plural maraka)

  • 1

    marrow
    squash