Translation of mokôlêla in English:

mokôlêla

spinal cord

noun (class 3, plural mekôlêla)

  • 1

    spinal cord