Translation of solar plexus in Malay

solar plexus

plaksus solar

noun

  • 1

    plaksus solar, bahagian hulu hati, rangkaian