Translation of sumsum in English:

sumsum

marrow

noun

  • 1

    marrow