Translation of leraka in English:

leraka

marrow

plural noun (class 5, plural maraka)

  • 1

    marrow
    squash